package entidad.apertura;


import entidad.Persona;
import entidad.Profesor;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
import wasolicitudesfiec.registros.Rg_Solicitud;

/**
 *
 * @author kabad
 */
public class Solicitudaperturapostgrado extends Rg_Solicitud {
//private String estado;
//private Date fechaCreacion;
//private Date fechaModificcion;

    private int fkIdDecano;
    private int fkIdEvaluador1;
    private int fkIdEvaluador2;
    private int fkIdEvaluador3;
    private int fkIdProfesor;
    private int fkParent;
    private int idSolicitudApertura;
    private String informe1;
    private String informe2;
    private String informe3;
    private String nombreArchivo;
//private String nombreInstanciaProceso;
    private String observacionDecano;
    private String observacionEvaluador1;
    private String observacionEvaluador2;
    private String observacionEvaluador3;
    private String observacionProfesor;
    private String pathArchivoAdjunto;
    private String resolucion;
    private String tipo;
    private String tema;
    private Profesor profesor;
    private Profesor evaluador1;
    private Profesor evaluador2;
    private Profesor evaluador3;
    private Profesor decano;
private String comentarioResolucion;
private String resultadoResolucion;
private String resultadoEvaluacion;
private int fkIdSecretaria;
private Persona secretaria;
    public void setFkIdDecano(int val) {
        this.fkIdDecano = val;
    }

    public int getFkIdDecano() {
        return this.fkIdDecano;
    }

    public void setFkIdEvaluador1(int val) {
        this.fkIdEvaluador1 = val;
    }

    public int getFkIdEvaluador1() {
        return this.fkIdEvaluador1;
    }

    public void setFkIdEvaluador2(int val) {
        this.fkIdEvaluador2 = val;
    }

    public int getFkIdEvaluador2() {
        return this.fkIdEvaluador2;
    }

    public void setFkIdEvaluador3(int val) {
        this.fkIdEvaluador3 = val;
    }

    public int getFkIdEvaluador3() {
        return this.fkIdEvaluador3;
    }

    public void setFkIdProfesor(int val) {
        this.fkIdProfesor = val;
    }

    public int getFkIdProfesor() {
        return this.fkIdProfesor;
    }

    public void setFkParent(int val) {
        this.fkParent = val;
    }

    public int getFkParent() {
        return this.fkParent;
    }

    public void setIdSolicitudApertura(int val) {
        this.idSolicitudApertura = val;
    }

    public int getIdSolicitudApertura() {
        return this.idSolicitudApertura;
    }

    public void setInforme1(String val) {
        this.informe1 = val;
    }

    public String getInforme1() {
        return this.informe1;
    }

    public void setInforme2(String val) {
        this.informe2 = val;
    }

    public String getInforme2() {
        return this.informe2;
    }

    public void setInforme3(String val) {
        this.informe3 = val;
    }

    public String getInforme3() {
        return this.informe3;
    }

    public void setNombreArchivo(String val) {
        this.nombreArchivo = val;
    }

    public String getNombreArchivo() {
        return this.nombreArchivo;
    }

    public void setObservacionDecano(String val) {
        this.observacionDecano = val;
    }

    public String getObservacionDecano() {
        return this.observacionDecano;
    }

    public void setObservacionEvaluador1(String val) {
        this.observacionEvaluador1 = val;
    }

    public String getObservacionEvaluador1() {
        return this.observacionEvaluador1;
    }

    public void setObservacionEvaluador2(String val) {
        this.observacionEvaluador2 = val;
    }

    public String getObservacionEvaluador2() {
        return this.observacionEvaluador2;
    }

    public void setObservacionEvaluador3(String val) {
        this.observacionEvaluador3 = val;
    }

    public String getObservacionEvaluador3() {
        return this.observacionEvaluador3;
    }

    public void setObservacionProfesor(String val) {
        this.observacionProfesor = val;
    }

    public String getObservacionProfesor() {
        return this.observacionProfesor;
    }

    public void setPathArchivoAdjunto(String val) {
        this.pathArchivoAdjunto = val;
    }

    public String getPathArchivoAdjunto() {
        return this.pathArchivoAdjunto;
    }

    public void setResolucion(String val) {
        this.resolucion = val;
    }

    public String getResolucion() {
        return this.resolucion;
    }

    public void setProfesor(Profesor val) {
        this.profesor = val;
    }

    public Profesor getProfesor() {
        return this.profesor;
    }

    public void setEvaluador1(Profesor val) {
        this.evaluador1 = val;
    }

    public Profesor getEvaluador1() {
        return this.evaluador1;
    }

    public void setEvaluador2(Profesor val) {
        this.evaluador2 = val;
    }

    public Profesor getEvaluador2() {
        return this.evaluador2;
    }

    public void setEvaluador3(Profesor val) {
        this.evaluador3 = val;
    }

    public Profesor getEvaluador3() {
        return this.evaluador3;
    }

    public void setDecano(Profesor val) {
        this.decano = val;
    }

    public Profesor getDecano() {
        return this.decano;
    }

    public String getTema() {
        return tema;
    }

    public void setTema(String tema) {
        this.tema = tema;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    @Override
    public String toString() {
        return this.getTema();
    }

    /**
     * @return the comentarioResolucion
     */
    public String getComentarioResolucion() {
        return comentarioResolucion;
    }

    /**
     * @param comentarioResolucion the comentarioResolucion to set
     */
    public void setComentarioResolucion(String comentarioResolucion) {
        this.comentarioResolucion = comentarioResolucion;
    }

    /**
     * @return the resultadoResolucion
     */
    public String getResultadoResolucion() {
        return resultadoResolucion;
    }

    /**
     * @param resultadoResolucion the resultadoResolucion to set
     */
    public void setResultadoResolucion(String resultadoResolucion) {
        this.resultadoResolucion = resultadoResolucion;
    }

    /**
     * @return the resultadoEvaluacion
     */
    public String getResultadoEvaluacion() {
        return resultadoEvaluacion;
    }

    /**
     * @param resultadoEvaluacion the resultadoEvaluacion to set
     */
    public void setResultadoEvaluacion(String resultadoEvaluacion) {
        this.resultadoEvaluacion = resultadoEvaluacion;
    }

    /**
     * @return the fkIdSecretaria
     */
    public int getFkIdSecretaria() {
        return fkIdSecretaria;
    }

    /**
     * @param fkIdSecretaria the fkIdSecretaria to set
     */
    public void setFkIdSecretaria(int fkIdSecretaria) {
        this.fkIdSecretaria = fkIdSecretaria;
    }

    /**
     * @return the secretaria
     */
    public Persona getSecretaria() {
        return secretaria;
    }

    /**
     * @param secretaria the secretaria to set
     */
    public void setSecretaria(Persona secretaria) {
        this.secretaria = secretaria;
    }

    @Override
    public int getIdSolicitud(){
        return this.getIdSolicitudApertura();
    }
}
